「WEBシステム概論&WEBフロントエンドPG」例題一覧

CSS and Bootstrap 5

IICA・IT2022 演習課題集 2022

CSS(Cascading Style Sheet)はWEBページのスタイルを,所謂ページをどのように装飾するかを指定するための言語である. 「Bootstrap 5」は複雑なHTMLやCSSを記述しなくとも,簡単にWEBページをデザインできるフレームワーク「Bootstrap」の最新版. Bootstrap 5では,これまで依存してきたJavaScriptライブラリのjQueryがついに不要になった.

この節では,cssとBootstrap 5を学び,同時にWEBページのデザインを実践する.

Bootstrap 5 GUI & JavaScript Event Processing & PHP

 JavaScriptは「ブラウザ上」で動作するプログラミング言語で,データの保存やファイルへの書き込みができない. 対してPHPは通常「パソコン」や「サーバー」で動作する言語で,WEBページ上のデータの保存やファイルへの書き込みなどができる.

 この節では,Bootstrap 5を用いたHTMLのGUIを利用しデータを入力してもらい,その入力をJavaScriptでリアルタイムに確認させ,その後データをPHPへ送信し,PHPは受信したデータを確保する情報収集・入力・登録といった処理方法を習う.

JavaScript and jquery

  1. JavaScript 入門

  2. JavaScript特有のデザイン
    • Card shuffle ★JavaScript Array 初期化&シャッフル & タイマー
    • Memory game ★JavaScript Object Array& Arrow Function & Wait
    • Q&A game ★JavaScript Object Array & 関数制御
  3. jquery(reference) 略
project j5:
仮ECサイトの客情報登録ページ
の制作
評価ポイント
  1. Bootstrap 5 GUIの利用
    1. input(text,date)
    2. select menu
    3. checkbox
    4. radio button
    5. textarea
  2. グリッドに整合させる内容と項目の設計
  3. PCとスマホ両方に対応できるレイアウト
  4. 入力の不備やミスを入力画面にて,入力操作と同時に該当するエラーを指摘する
  5. 入力したすべてのデータをPHPへ送信し表示する
制作例: 仮宿泊予約登録(入力,データ確認,データベースの登録と確認)
  1. 宿泊予約登録ページの制作企画

  2. ★★★★宿泊予約登録ページ

  3. データベース確認ページ

  4. ★★★★アカウント作成ページ(front only whithout DB operation)
    1. codeIDPW入力
    2. code情報入力
    3. code確認と登録